﻿namespace Sustainalytics.ESGRatings.Service.Models
{
    /// <summary>
    /// Company ESG historical performance summary.
    /// </summary>
    public class EsgHistoricalPerformanceSummaryDto
    {
        /// <summary>
        /// Environment performance.
        /// </summary>
        public EsgEnvironmentHistoricalPerformanceSummaryDto Environment { get; set; }

        /// <summary>
        /// Social performance.
        /// </summary>
        public EsgSocialHistoricalPerformanceSummaryDto Social { get; set; }

        /// <summary>
        /// Governance performance.
        /// </summary>
        public EsgGovernanceHistoricalPerformanceSummaryDto Governance { get; set; }

        /// <summary>
        /// Overall performance.
        /// </summary>
        public EsgOverallHistoricalPerformanceSummaryDto Overall { get; set; }
    }
}
